home *** CD-ROM | disk | FTP | other *** search
/ PC go! 2008 April / PCgo 2008-04 (DVD).iso / interface / contents / windowspluspack2008_3923 / 13899 / files / xsubstsetup.exe / helpfiles / English.chm / history.txt < prev    next >
Encoding:
Text File  |  2007-04-11  |  27.7 KB  |  524 lines

  1.  
  2. 2.2.14 11.4.2007
  3. ----------------
  4. * Bugfix: Bei deaktivierten Warn-Hinweisen und einem inaktiven Netz-Laufwerk 
  5.   wurde fΣlschlicherweise der Button TemporΣr/Permanent rot unterlegt. (War mehr
  6.   ein optisches Problem als ein Bug.)
  7. * Die Funktion {Permanent deaktivieren} wird bei Subst-Laufwerke jetzt
  8.   gesperrt, wenn XSubst nicht lokal installiert wurde. Diesen Punkt habe ich
  9.   bisher schlicht ⁿbersehen in der Routine fⁿr "AbhΣngigkeitslogik" die dafⁿr
  10.   sorgt, dass keine unsinnigen Aktionen durchgefⁿhrt werden k÷nnen.
  11. * Die Funktionen {Permanent deaktivieren} und {Aktivieren} stehen nun auch fⁿr
  12.   Netz-Laufwerke zur Verfⁿgung. Weiterhin kann nun auch der Pfad eines
  13.   deaktivierten Netz-Laufwerkes geΣndert werden. Damit stehen nun fast alle
  14.   Funktionen fⁿr beide Laufwerkstypen gleichermassen zur Verfⁿgung, lediglich
  15.   {temporΣr deaktivieren} bleibt den Subst-Laufwerken vorbehalten.
  16. * LED eines ⁿberlagerten Laufwerks von Orange auf Dunkelblau geΣndert. Das ist
  17.   ein Stⁿck weit logischer da es sich in diesem Fall primΣr um ein "System-
  18.   Laufwerk" handelt und System-Laufwerke haben ja sonst die Farbe Aqua
  19.   (Hellblau).
  20. * Weitere Debuginfos hizugefⁿgt.
  21.  
  22. 2.2.1 3.4.2007
  23. --------------
  24. * Bugfix: Unter bisher nicht geklΣrten UmstΣnden kann es unter Win 98 zu einem
  25.   optischen Problem bei der Anzeige der Laufwerksliste kommen. Dies hΣngt in
  26.   irgendeiner Form mit der codetechnischen Ansteuerung der Schrift und der
  27.   Schriftgr÷sse zusammen. Diese Ansteuerung wieder entfernt, da sie nicht
  28.   zwingend notwendig ist. Bekannt ist mir das "PhΣnomen" jedoch nur von einem
  29.   Benutzer. ("Ted West Bug", greetings to Phoenix/Arizona. ;-))
  30. * Onlinehelp English hinzugefⁿgt mit ▄bersetzung der wichtigsten Kapitel.
  31.   (▄bersetzer: DBH64)
  32. * Installer auf NSIS 2.25 aktualisiert.
  33.  
  34. 2.2 25.3.2007
  35. -------------
  36. * RELEASE
  37. * BETA Bugfix: Bei nicht vorhandener INI wurden auch keine Standardwerte
  38.   gesetzt, war natⁿrlich total sinnfrei.
  39. * Languagepacks werden nicht mehr umstΣndlich von XSubst kopiert, sondern
  40.   direkt aus dem Ordner "languages" gelesen. Die Datei xsubst.lng bzw.
  41.   xsubstlanguage.ini im XSubst Ordner ist somit hinfΣllig.
  42. * Das gleiche gilt fⁿr die Online HTML Hilfedateien, diese werden jetzt direkt
  43.   aus dem Ordner "helpfiles" gelesen.
  44. * Weiterhin wird beim Umschalten der Sprache das Languagepack sofort geladen.
  45.   Ein Neustart von XSubst ist nicht mehr notwendig. Gleiches gilt fⁿr das
  46.   Helpfile.
  47. * Die eingestellte Sprache wird jetzt BenutzerabhΣngig gespeichert.
  48. * Ist beim Start keine INI vorhanden, wird automatisch die Konfiguration
  49.   aufgerufen mit dem Karteireiter der Sprachwahl. Dies ist primΣr fⁿr die Zip-
  50.   Variante gedacht um auch damit schnell und direkt eine Sprache auswΣhlen zu
  51.   k÷nnen. Das ist ein Kompromiss der auf einem Vorschlag von Christian Ghisler
  52.   beruht.
  53. * In Bezug auf echte Multiuser Umgebungen und in Vorbereitung auf Vista wurde
  54.   jetzt die Verwaltung konsequent auf pers÷nliche INI's umgestellt. Statt einer
  55.   zentralen INI hat also nun jeder User seine eigene die unter
  56.   %userprofile%\anwendungsdaten\luke filewalker productions\xsubst zu finden
  57.   ist. Die Verwaltung funktioniert genauso unter 9x, sofern die
  58.   Benutzerverwaltung dort aktiviert wurde. Bei PC's mit nur einem Benutzer bzw.
  59.   wenn es nur Adminuser gibt, kann optional auf zentrale INI wie bisher
  60.   umgestellt werden. (Siehe Onlinehilfe:Anhang/Tweaks)
  61. * 2 neue Tweaks fⁿr die INI Verwaltung.
  62. * Debugfenster kann jetzt beliebig in der Gr÷sse verΣndert werden. ZusΣtzliche
  63.   Infos wie z.B. die primΣre interne Laufwerks-Tabelle. 
  64. * Installer auf NSIS 2.24 aktualisiert.
  65. * Sowohl Installer wie auch xsubst.exe prⁿfen direkt beim Start die Windows
  66.   Variante. Im Fall von Windows 95 werden beide Programme sofort beendet.
  67. * Languagepack Francais hinzugefⁿgt. (▄bersetzer: Fonetix)
  68.  
  69. 2.1.32 BETA 2.2 20.3.2007
  70. -------------------------
  71. * Bugfix: Bei INI-Verwaltung konnte es vorkommen, dass XSubst nicht automatisch
  72.   mit Windows gestartet wurde, obwohl ein permanentes Laufwerk vorhanden war. In
  73.   der INI Routine fehlte schlicht ein Registry-Befehl. Dieser Bug dⁿrfte jedoch
  74.   nur bei ganz frischen Windows-Installationen auftauchen, bei denen der
  75.   entsprechende Registry-Pfad (Run) noch fehlt.
  76. * ▄ber die LED's kann nun auch der besondere Zustand eines ⁿberlagerten Subst-
  77.   Laufwerkes signalisiert werden. Also ein deaktiviertes Subst-Laufwerk dessen
  78.   Laufwerksbuchstabe gerade von einem WechseldatentrΣger verwendet wird.
  79. * In der Konfiguration/Sprachauswahl wird die aktuell eingestellte Sprache
  80.   angezeigt, sofern diese auch als Languagepack existiert. (Vorschlag: Fonetix)
  81. * Meine neue INI-Library eingebaut die mit der Standard INI-API arbeitet. Diese
  82.   ersetzt meine bisherigen INI-Routinen. Dadurch ergeben sich mehrere
  83.   Verbesserungen/─nderungen:
  84.   1) Die Handhabung der INI-Dateien ist codetechnisch nun deutlich einfacher,
  85.   gerade wenn eine INI aus mehreren Sektionen besteht wie bei XSubst. Die
  86.   Endmarkierungen [USER.END] sind jetzt ⁿbrigens ⁿberflⁿssig und k÷nnten aus der
  87.   INI gel÷scht werden.
  88.   2) Durch meine neue Library sind INI- Dateien zukⁿnftig nicht mehr nur
  89.   abwΣrts- sondern prinzipiell auch aufwΣrts- kompatibel.
  90.   3) Manuelle ─nderungen k÷nnen nun bedeutend robuster und transparenter
  91.   gehandhabt werden. So ist es jetzt z.B. problemlos m÷glich eigene Kommentare
  92.   einzubauen (mit fⁿhrendem ; ) die auch erhalten bleiben.
  93.   4) Ich muss mich nicht mehr selbst um die Zugriffsberechtigungen (Thema Timing
  94.   Problem) der INI kⁿmmern, das erledigt die API schon selbst.
  95.   5) Nachteile sind jedoch das ich keinen direkten Einflus mehr auf die
  96.   Reihenfolge der EintrΣge habe und das die Library messbar langsamer ist als
  97.   meine direkte Routine.
  98. * Aufgrund der nun erheblich komfortableren INI Handhabung habe ich mich dazu
  99.   entschlossen die Registry-Unterstⁿtzung komplett ⁿber Board zu werfen.
  100.   SΣmtliche Routinen fⁿr die Datenspeicherung in der Registry wurden entfernt.
  101.   Damit ist XSubst wieder ein reines INI Tool und nur noch die technisch
  102.   absolut unvermeidbaren Registry Zugriffe sind ⁿbrig geblieben.
  103. * Weitere Code Optimierungen.
  104.  
  105. 2.1.13 BETA 2.2 13.3.2007
  106. -------------------------
  107. * Bugfix: In der Konfig konnte es bez. der Sprachauswahl zu einem error 52
  108.   kommen, ist mir jedoch nur von einem Benutzer bekannt. (Hinweis: Fonetix)
  109. * Es werden nun auch die virtuellen Netz-Laufwerke (MS folder sharings) in
  110.   VPC erkannt, ab Gastbetriebssystem Win98. Bei diesen Laufwerken werden dann
  111.   sΣmtliche Funktionen ausser Verknⁿpfungen gesperrt und Laufwerk/Ordner der
  112.   Freigabe angezeigt. Getestet mit VPC 2004 & 2007.
  113. * Multilanguage Support fⁿr Onlinehilfe. Wenn es zu einer Sprache neben dem
  114.   Languagepack auch eine entsprechende ▄bersetzung der Onlinehilfe gibt, wird
  115.   diese berⁿcksichtigt.
  116. * In der Spalte Pfad wird jetzt in Klammern der aktuelle Pfad-Typ (2 oder 3)
  117.   angezeigt, wenn dieser von der Normalanzeige 1 abweicht.
  118. * Languagepacks haben jetzt die Suffix .lng und im XSubst Ordner heisst das
  119.   Languagepack einfach xsubst.lng
  120. * Kleinere Code Optimierungen.
  121. * Eine optional einblendbare LED-Leiste zeigt an, in welchem Zustand sich die
  122.   von XSubst verwaltbaren Laufwerke befinden. Die LED's stammen von twiki.org.
  123.   (Mit freundlicher Genehmigung von Arthur Clemens und Peter Thoeny)
  124.  
  125. 2.1.5 20.12.2006
  126. ----------------
  127. * Genauso einfach wie der Pfad eines Subst- oder Netz-Laufwerkes geΣndert
  128.   werden kann, ist es nun auch m÷glich das Laufwerk zu Σndern. Mit Drag&Drop in
  129.   der Laufwerksliste lΣsst sich ein Pfad auf einen anderes, freies Laufwerk
  130.   "verschieben".
  131. * Mit Strg+P lassen sich jetzt anstelle der normalen Pfade auch die Windows
  132.   internen GerΣtenamen und Pfade anzeigen. Entweder fⁿr alle ausser Subst- und
  133.   Netz-Laufwerke oder fⁿr alle. Im Prinzip nicht wirklich wichtig, zeigt einfach
  134.   nur wie Windows selbst die Laufwerke intern verwaltet. Nur fⁿr Windows
  135.   Varianten mit NT Kernel.
  136. * In der Statusbar wird jetzt auch immer aktuell angezeigt, ob der volle
  137.   Funktionsumfang gegeben ist. Hierfⁿr 3 neue Sprachvariablen angelegt.
  138.  
  139. 2.1 5.12.2006
  140. -------------
  141. * RELEASE
  142. * SKE: Konvertierung des Konstrukts (Beschreibung)+(Computername) robuster
  143.   gestaltet.
  144. * Sprachvariable author_version hinzugefⁿgt, damit der Autor des jeweiligen
  145.   Languagepacks kennzeichnen kann, fⁿr welche XSubst Version es geschrieben
  146.   wurde.
  147.  
  148. 2.0.26 BETA 2.1 4.12.2006
  149. -------------------------
  150. * SKE: Bei Netzwerk-Freigaben die von TC ⁿbergeben werden, wird jetzt das
  151.   Konstrukt (Beschreibung)+(Computername) in einen gⁿltigen UNC Pfad gewandelt.
  152. * SKE: Sind keine verfⁿgbaren Laufwerksbuchstaben mehr frei, wird dies nun auch
  153.   gemeldet.
  154. * Die Einstellung "Warnhinweise bei Trennungen" ist nun separat fⁿr GUI und SKE
  155.   verfⁿgbar.
  156.  
  157. 2.0.14 BETA 2.1 2.12.2006
  158. -------------------------
  159. * SKE: Mehr ein Sch÷nheitsfehler als ein Bug: Wurde ⁿber die SKE ein Netz-
  160.   Laufwerk eingerichtet, ⁿbernahm er nur den Shortpath in die Laufwerksliste,
  161.   ebenso in den Tooltip der Desktopverknⁿpfung. Auch hier wird jetzt konsequent
  162.   der Longpath verwendet.
  163. * SKE: Jetzt ist es auch m÷glich Netz-Laufwerke zu trennen.
  164. * SKE: Fⁿr TC weiter ⁿberarbeitet. Jetzt kann z.B. auch der Aufruf /set="%P%N"
  165.   verwendet werden, um das Verzeichnis unter dem Cursor mit einem Subst- oder
  166.   Netz-Laufwerk zu verbinden. Damit muss nicht mehr ins Verzeichnis gewechselt
  167.   werden vor dem verbinden. Wird mit dem Aufruf kein Verzeichnis sondern eine
  168.   Datei ⁿbergeben, wird automatisch der Pfad dieser Datei ermittelt.
  169.  
  170. 2.0.10 BETA 2.1 1.12.2006
  171. -------------------------
  172. * Bugfix: Wurde ⁿber SKE ein Netz-Laufwerk eingerichtet und die Option fⁿr
  173.   automatische Desktopverknⁿpfung war aktiv, ⁿbernahm er nicht den Netzwerk-Pfad
  174.   in den Tooltip, sondern nur den Laufwerksbuchstaben.
  175. * SKE: Fⁿr externe Aufrufe, wie z.B. ⁿber Total Commander, ⁿberarbeitet und
  176.   rudimentΣre Kontroll- und Konvertier-Routinen eingebaut.
  177. * SKE: Nun k÷nnen auch problemlos Netz-Laufwerke ⁿber TC eingerichtet werden.
  178.   Schuld war ein \ am Ende des von TC ⁿbergebenen Pfades.
  179. * Subst- und Netz-Laufwerke k÷nnen nun getrennt nach GUI und SKE konfiguriert
  180.   werden.
  181. * Konfiguration neu gruppiert und auf Registerkarten verteilt.
  182. * Win Vista wird nun auch erkannt, dies ist aber z.Z. noch nicht wichtig.
  183.  
  184. 2.0 2.11.2006
  185. -------------
  186. * RELEASE
  187.  
  188. 1.6.102 BETA 2.0 RC2 30.10.2006
  189. -------------------------------
  190. * BETA Bugfix: Sprachvariable fⁿr listdriveunknown wurde nicht aufgel÷st.
  191. * Debug Fenster aus Menⁿ genommen, dies kann jetzt mit Strg+D im Hauptfenster
  192.   aufgerufen werden. So oft braucht man das (hoffentlich) nicht, dass sich ein
  193.   eigener Menⁿpunkt dafⁿr rechtfertigen wⁿrde.
  194. * Weitere Debuginfos hinzugefⁿgt.
  195. * Echte Laufwerke haben in der Anzeige nun PrioritΣt ⁿber Subst-Laufwerke: Wird
  196.   auf den Laufwerksbuchstaben eines deaktivierten Subst-Laufwerkes z.B. ein
  197.   WechseldatenrΣger wie Platte oder USB-Stick angemeldet, wird dieser
  198.   DatentrΣger nun auch entsprechend angezeigt und verwaltet. Das Subst-
  199.   Laufwerk wird intern weiterhin verwaltet und steht wieder zur Verfⁿgung,
  200.   sobald der echte DatentrΣger abgemeldet wurde. Das ist ebenfalls eine Sache
  201.   die ich schon lange einbauen wollte, mich aber bisher vor dem Aufwand gedrⁿckt
  202.   habe. ;)
  203.  
  204. 1.6.99 BETA 2.0 RC2 28.10.2006
  205. ------------------------------
  206. * BETA Bugfix: Error 70 Problem - Zugriff verweigert. Durch die neue INI
  207.   Verwaltung konnte es u.U. vorkommen, dass zwei XSubst Prozesse gleichzeitig
  208.   auf die INI zugreifen wollten. Dies konnte dann geschehen, wenn XSubst bereits
  209.   gestartet war (aber nicht minimiert) und gleichzeitig ⁿber Shell Kontext ein
  210.   Laufwerk eingerichtet oder gel÷scht wurde.
  211. * Beim Benutzernamen wird nicht mehr zwischen Gross/Kleinschreibung
  212.   unterschieden. Wichtig fⁿr INI-Verwaltung.
  213. * Sprachvariable fⁿr Shell Kontext Submenⁿ "Verbinden" hinzugefⁿgt.
  214. * Bei den Shell Sprachvariablen den String "XSubst - " entfernt, da dieser von
  215.   XSubst selbst vorgegeben werden muss.
  216. * Fⁿr Shell Kontext zwei neue Registry EintrΣge eingebaut um dieses unabhΣngig
  217.   vom Languagepack auch wieder sauber deaktivieren zu k÷nnen. Das gleiche gilt
  218.   beim Uninstaller
  219.  
  220. 1.6.75 BETA 2.0 RC1 27.10.2006
  221. ------------------------------
  222. * Es wird nun beim Start global ⁿberprⁿft ob XSubst bereits vorhanden ist, statt
  223.   wie bisher die Prⁿfung nur auf das Verzeichnis zu beschrΣnken, aus dem XSubst
  224.   gestartet wurde. Weiterhin wird nun in diesem Fall der bereits laufende
  225.   XSubst-Prozess in den Vordergrund geholt, anstatt eine Meldung anzuzeigen das
  226.   XSubst bereits lΣuft.
  227.  
  228. 1.6.69 BETA 2.0 RC1 26.10.2006
  229. ------------------------------
  230. * BETA Bugfix: Durch eine falsche PrioritΣt beim Umwandeln der Sprachvariablen
  231.   wurde main_listdriveremoteinactive nicht korrekt aufgel÷st.
  232. * Die Routine zum ▄berprⁿfen auf LaufwerksΣnderungen sowie die Routine zur
  233.   Aktualisierung der Liste werden jetzt nur noch aufgerufen, wenn XSubst nicht
  234.   minimiert ist. Was man nicht sieht, braucht nicht aktualisiert zu werden und
  235.   damit ist ein minimiertes XSubst wieder so genⁿgsam was Rechnezeit angeht wie
  236.   immer.
  237.  
  238. 1.6.65 BETA 2.0 RC1 25.10.2006
  239. ------------------------------
  240. * BETA Bugfix: Bei jeder ─nderung in der Konfig wurde der Sprach-Auswahlbox der
  241.   Eintrag <select language> hinzugefⁿgt sowie alle vorhandenen Languagepacks.
  242.   Dadurch wurde die Liste bei jeder ─nderung immer lΣnger.
  243. * Per Option kann nun festgelegt werden, ob XSubst beim Start auf
  244.   Bildschirmmitte zentriert wird, oder von der letzten Position startet.
  245.   (Vorschlag: Icfu)
  246.  
  247. 1.6.58 BETA 2.0 24.10.2006
  248. --------------------------
  249. * BETA Bugfix: Anzeigefehler bei Verwendung der Option "Fensterbreite Σnderbar"
  250.   korrigiert.
  251. * Alle Unterfenster (z.B. Konfig-Fenster, Hinweis usw.) k÷nnen jetzt alternativ
  252.   mit ESC geschlossen werden. (Vorschlag: Icfu)    
  253. * Die Meldung nach SprachΣnderung kommt jetzt erst beim schliessen des Konfig-
  254.   Fensters.
  255.  
  256. 1.6.51 BETA 2.0 23.10.2006
  257. --------------------------
  258. * In der Konfiguration kann nun durch einfaches AuswΣhlen das gewⁿnschte
  259.   Language Pack automatisch kopiert und umbenannt werden, so das dies vom
  260.   Benutzer nicht mehr manuell gemacht werden muss.
  261.  
  262. 1.6.47 BETA 2.0 23.10.2006
  263. --------------------------
  264. * Hinweise werden jetzt erst angezeigt, wenn das Laden von XSubst komplett
  265.   beendet ist. (Vorschlag: Icfu)
  266. * Hinweisfenster etwas gr÷sser gestaltet. (Vorschlag: Icfu)
  267. * Sprachvariablen config_chkperm und config_chkpermlink nach Subst und Netz
  268.   getrennt um Tastatur-Shortcuts dafⁿr definieren zu k÷nnen.
  269. * Refreshcode (fⁿr Button Aktualisieren) komplett entfernt.
  270. * Sprachvariablen fⁿr Menⁿ geΣndert. Dadurch kann nun auch dem Hilfe-Hauptmenⁿ
  271.   ein Name und damit auch ein Shortcut zugewiesen werden.
  272. * Systray Option von "Im Systray einrichten, falls mit Windows gestartet" und
  273.   "Prinzipiell mit Windows starten" abgekoppelt, kann also jetzt unabhΣngig
  274.   eingestellt werden. Diese beiden Optionen heissen jetzt auch anders.
  275.   (Vorschlag: Icfu)
  276. * Languagepack English hinzugefⁿgt. (▄bersetzer: Icfu)
  277.  
  278. 1.6.27 BETA 2.0 22.10.2006
  279. --------------------------
  280. * BETA Bugfix: Die Sprachvariablen fⁿr das Systray-Menⁿ waren intern zwar
  281.   deklariert, wurden aber nicht aus dem Language Pack gelesen.
  282. * BETA Bugfix: Es fehlte noch die Sprachvariable fⁿr den Link-Kommentar.
  283. * Button {Aktualisieren} entfernt. Dieser ist nicht lΣnger notwendig, da nun
  284.   stΣndig ⁿberprⁿft wird ob externe ─nderungen bei den Laufwerken statt
  285.   fanden.
  286. * Viele kleine interne Optimierungen.
  287.  
  288. 1.6.21 BETA 2.0 21.10.2006
  289. --------------------------
  290. * Bugfix: Wurde beim aktivieren eines deaktivierten Subst-Laufwerkes ein Fehler
  291.   festgestellt, dann wurde zwar eine Fehlermeldung angezeigt, aber trotzdem das
  292.   Laufwerk als aktiv eingetragen.
  293. * Vor Aktivierung/Deaktivierung der Shell Kontext Erweiterung wird erstmal
  294.   ⁿberprⁿft, ob der aktuelle Benutzer ⁿberhaupt Administratorrechte hat.
  295. * Kompletten Source auf Multilanguage umgestellt. ▄ber Sprachdateien kann XSubst
  296.   nun in fast jede beliebige Sprache ⁿbersetzt werden, die auf dem lateinischen
  297.   Alphabet aufgebaut ist.
  298.  
  299. 1.6.08 BETA 2.0 18.10.2006
  300. --------------------------
  301. * Die Speicherung der Konfiguration/Daten erfolgt nun per Standard fⁿr alle
  302.   Benutzerprofile in einer zentralen INI (XSUBST.INI) anstatt in der User-
  303.   Registry. ▄ber einen Tweak ist es denoch m÷glich stattdessen die Registry-
  304.   Verwaltung zu verwenden.
  305. * Neuer Tweak: REGISTRY. Steht dieses Wort alleine in der ersten Zeile der
  306.   XSUBST.INI, wird statt der zentralen INI die User Registry zum verwalten der
  307.   Konfiguration/Daten verwendet.
  308. * Die Option "Deaktivierte Subst-Laufwerke bleiben permanent deaktiviert" wurde
  309.   entfernt und stattdessen ein neuer Button dafⁿr eingebaut. Der bisherige
  310.   Button deaktiviert nun prinzipiell temporΣr und der neue Button prinzipiell
  311.   permanent.
  312. * Konfiguration neu strukturiert um Benutzerbezogene und globale Einstellungen
  313.   zu trennen.
  314. * Die neue Statusbar im Hauptfenster gibt nun Auskunft ⁿber den aktuellen
  315.   Benutzer, ob Die Daten in der INI oder Registry verwaltet werden und ob XSubst
  316.   beim Windowsstart geladen wird.
  317. * Hilfemenⁿ neu strukturiert. Infos und Debuginfos nun getrennt.
  318.  
  319. 1.6 17.8.2006
  320. --------------
  321. * XSubst bietet nun eine optionale Shell Kontext Erweiterung. Damit k÷nnen
  322.   Subst-Laufwerke auch direkt ⁿber den Arbeitsplatz/Explorer verbunden und
  323.   getrennt werden. Ben÷tigt Adminrechte zur Aktivierung bzw. Deaktivierung.
  324. * Hinweissystem eingebaut um bei manchen Funktionen wichtige Infos anzeigen zu
  325.   k÷nnen. Die Hinweise lassen sich jeweils einzeln deaktivieren.
  326. * Der Requester bez. nicht-lokale-Installation wurde in die Hinweise
  327.   aufgenommen. Damit hat der Tweak "dontshowlocalwarning" keine Bedeutung mehr
  328.   und wurde entfernt.
  329. * Befindet sich XSubst nicht auf einer lokalen Platte, werden jetzt
  330.   konsequenterweise auch diejenigen Optionen in der Konfig gesperrt, die dann
  331.   sowieso keine Auswirkungen hΣtten.
  332. * Infofenster (?/Info) um Webseitenlink und Debuginfos erweitert. Die Debuginfos
  333.   geben ⁿber einige wichtige Parameter Auskunft ohne REGEDIT bemⁿhen zu mⁿssen.
  334.   Das ist nⁿtzlich bei Problemen.
  335. * Ansonsten gab es etliche kleinere interne Verbesserungen.
  336. * ─nderungen am Installer: 1) Gesperrte Dateien, z.B. wenn sie bei der
  337.   Installation noch ge÷ffnet sind, k÷nnen nicht mehr ⁿbersprungen werden. Das
  338.   wΣre auch sehr unsinnig. 2) Auch das Setup identifiziert sich nun ⁿber einen
  339.   eigenen Versions-Tab wenn man die Eigenschaften der Datei anzeigen lΣsst.
  340.  
  341. 1.5.10 25.6.2006
  342. ----------------
  343. * Bugfix: In manchen Situationen blieb die Trennung eines Subst-Laufwerkes
  344.   erfolglos.
  345. * Bugfix: Gleicher Fehler konnte auch beim Deaktivieren auftreten.
  346. * Neue Option: Bei deaktivierten Subst-Laufwerken kann nun festgelegt werden,
  347.   ob diese permanent deaktiviert bleiben sollen.
  348. * Neue Option: Normalerweise wird XSubst beim Windowsstart beendet, nachdem
  349.   die Subst-Laufwerke eingerichtet wurden. Nun lΣsst sich festlegen, ob XSubst
  350.   in diesem Fall dauerhaft im Systray angelegt werden soll oder nicht.
  351. * Neue Option: Per Standard wird XSubst nur dann mit Windows gestartet, wenn
  352.   es mindestens ein aktives Subst-Laufwerk gibt. Nun kann XSubst auch
  353.   prinzipiell immer gestartet werden.
  354. * Konfig neu gruppiert.
  355.  
  356. 1.5.6 9.4.2006
  357. --------------
  358. * Im Kommentar einer Verknⁿpfung wird nun auch bei anderen Laufwerken ausser
  359.   Subst und Netz-Laufwerken der Pfad (das Laufwerk um genau zu sein)
  360.   eingetragen.
  361. * Verhalten des Kontextmenⁿs im Trayicon geΣndert. Dadurch schliesst sich das
  362.   Menⁿ jetzt automatisch, sobald es den Fokus verliert. Ist eig. eh Standard.
  363.  
  364. 1.5.5 24.3.2006
  365. ---------------
  366. * Bugfix: Wurde der Pfad eines permanenten Subst-Laufwerks geΣndert, dann
  367.   deaktiviert und wieder aktiviert, wurde das Laufwerk wieder mit dem
  368.   ursprⁿnglichen Pfad verbunden.
  369. * Bugfix: Button Aktivieren/Deaktivieren blieb nach dem umschalten von
  370.   deaktivierten Warnhinweisen zu aktivierten fΣlschlicherweise permanent rot,
  371.   wenn der Listen-Cursor zu diesem Zeitpunkt auf einem aktivierten Subst-
  372.   Laufwerk stand.
  373. * Bugfix: Funktion {─ndern} prⁿfte nicht, ob Ziel bereits ein Subst- oder
  374.   Netzlaufwerk ist.
  375. * Bugfix: Der Verknⁿpfungs-Button konnte auch auf ein deaktiviertes und damit
  376.   nicht existentes Subst-Laufwerk angewandt werden.
  377. * Registry Zugriffe in der Run Gruppe werden nun konsequent unterbunden, wenn
  378.   XSubst nicht lokal installiert ist. Damit werden eventuelle ─nderungen am
  379.   Startverhalten von XSubst bez. Windows-Neustart verhindert.
  380. * Ein deaktiviertes Subst-Laufwerk bleibt nun nach einer PfadΣnderung
  381.   konsequenterweise weiterhin deaktiviert.
  382. * Wurde bei deaktivierten Warnhinweisen ein Subst-Laufwerk deaktiviert, waren
  383.   anschliessend die Buttons fⁿr ─ndern sowie Trennen rot unterlegt und bei
  384.   aktivierten Warnhinweisen gab es alternativ dazu einen Warnrequester. Da das
  385.   Warnsystem jedoch nur bei tatsΣchlichen Laufwerks-Trennungen aktiv werden
  386.   soll, bleiben die beiden Buttons in diesem Fall jetzt konsequenterweise ohne
  387.   Warnungen.
  388. * Verzeichnis-Requester enthΣlt nun Angaben ⁿber den Modus (Verbinden/─ndern)
  389.   und das Laufwerk.
  390. * Pfadangaben werden nun auch bei inaktiven Laufwerken im longpath Format
  391.   angezeigt.
  392. * Kann mit ─ndern oder Aktivieren kein Subst-Laufwerk eingerichtet werden, wird
  393.   automatisch wieder der vorherige Zustand des Laufwerkes hergestellt.
  394. * Tab-Reihenfolge der Buttons korrigiert.
  395. * Fⁿr unbekannte Laufwerkstypen wurde der Typ "Unbekannt" hinzugefⁿgt.
  396. * Desktop-Verknⁿpfungen enthalten nun im Kommentar zusΣtzlich den Pfad mit dem
  397.   das Laufwerk verbunden ist.
  398. * Hilfe erweitert.
  399.  
  400. 1.5 16.3.2006
  401. -------------
  402. * RELEASE
  403. * Ob Gitterlinien angezeigt werden oder nicht, ist jetzt wΣhlbar.
  404. * Da Windows XP die M÷glichkeit bietet inaktive Trayicons auszublenden, ist
  405.   die Angabe der Versionsnummer im Tooltip des Trayicons eher hinderlich und
  406.   wurde deshalb rausgenommen.
  407.  
  408. 1.0.108 BETA 1.5 3.3.2006
  409. -------------------------
  410. * Funktionen {Neu Verbinden} und {Temp. trennen} zu {Aktivieren} und
  411.   {Deaktivieren} auf einem Button zusammengefasst. Weiterhin {Verbinden}
  412.   und {─ndern} auf einem Button zusammengefasst. Das spart insgesamt wieder
  413.   einen Button. (Vorschlag: Icfu)
  414. * Per Konfiguration kann nun die Fensterbreite, sowie die Reihenfolge der
  415.   Spalten Σnderbar geschaltet werden. Reihenfolge, Spaltenbreite sowie
  416.   Fensterbreite werden dann dauerhaft gespeichert. Dies beruht auf dem Vorschlag
  417.   von Icfu, die Spalten anders anzuordnen. Da ich die Reihenfolge jedoch nicht
  418.   fest Σndern wollte, hab ich das ganze nun v÷llig flexibel ausgelegt.
  419. * Gitterlinien in Liste aktiviert. Das ist optisch angenehmer.
  420.  
  421. 1.0.98 BETA 1.5 28.2.2006
  422. -------------------------
  423. * Bugfix: Wurde XSubst von einem WechseldatentrΣger gestartet, wurde zwar der
  424.   Warn-Hinweis eingeblendet und Funktionen gesperrt, aber trotzdem der aktuelle
  425.   Pfad in die Registry (Run) eingetragen.
  426. * Neue Funktion: {Temp. trennen}. Damit lΣsst sich ein permanentes Subst-
  427.   Laufwerk vorrⁿbergehend (temporΣr) trennen.
  428. * Funktionen {Verbinden} und {Neu Verbinden} zu einer Funktion zusammengefasst.
  429.   Bei nΣherer Betrachtung machten zwei Buttons definitv keinen Sinn.
  430. * Onlinehilfe ⁿberarbeitet.
  431.  
  432. 1.0.89 BETA 1.5 25.2.2006
  433. -------------------------
  434. * Onlinehilfe geschrieben.
  435. * HTMLHelp-System eingebaut.
  436. * Menⁿ geΣndert.
  437.  
  438. 1.0.87 BETA 1.5 24.2.2006
  439. -------------------------
  440. * Kann jetzt wahlweise auch in Systray minimiert werden. (Vorschlag: gresti)
  441.  
  442. 1.0.85 BETA 1.5 24.2.2006
  443. -------------------------
  444. * Bugfix: Wurde ein permanentes Subst-Laufwerk in ein Netz-Laufwerk geΣndert,
  445.   wurde fΣlschlicherweise ein inaktives Subst-Laufwerk erkannt und auch so
  446.   behandelt. TatsΣchlich war es aber bereits ein Netz-Laufwerk.
  447. * Bugfix: Der Verknⁿpfungs-Button konnte auch bei nicht vorhandenen Laufwerken
  448.   angewandt werden. Das ist natⁿrlich Nonsens, vor allem da Windows dann auch
  449.   gar nicht wusste, was es fⁿr einen System-Link anlegen soll und deshalb
  450.   einfach einen Text-Link erzeugte.
  451. * XSubst kann nun auch minimiert werden.
  452. * Inaktive aber als permament angelegte Subst-Laufwerke k÷nnen nun per Button
  453.   wieder neu verbunden werden. Hilfreich, wenn ein Subst-Laufwerk beim Windows-
  454.   Start auf einen nicht vorhandenen WechseldatentrΣger wie z.B. USB-Platte
  455.   gemounted werden soll, aber dieser zu diesem Zeitpunkt nicht eingelegt bzw.
  456.   angemeldet ist. (Vorschlag: gresti)
  457.  
  458. 1.0.82 BETA 1.5 22.2.2006
  459. -------------------------
  460. * Bugfix: Wurde {Trennen} gewΣhlt und dann aber abgebrochen, wurden nicht wieder
  461.   alle Buttons freigegeben. Change-Button wurde ausserdem gar nicht
  462.   berⁿcksichtigt.
  463. * Zu allen Laufwerken k÷nnen nun auch direkte Verknⁿpfungen auf dem Desktop
  464.   angelegt werden. (Vorschlag: gresti) Optional k÷nnen zu neuen Laufwerken auch
  465.   automatisch Verknⁿpfungen angelegt werden, wenn diese standardmΣssig auf
  466.   permanent gestellt sind.
  467.  
  468. 1.0.80 BETA 1.5 21.2.2006
  469. -------------------------
  470. * Die Ermittlung um welches Windows es sich handelt, erfolgt nun ⁿber API-
  471.   Aufrufe anstatt Registry. Das ist zum einen sehr viel prΣziser und zum anderen
  472.   gΣbe es dadurch die M÷glichkeit, jedes Windows getrennt zu behandeln wenn
  473.   n÷tig. Zur Zeit reicht jedoch die Abfrage ob NT-Kernel oder nicht.
  474. * Es werden nun auch die Pfade von temporΣren Netz-Laufwerken ermittelt. Dies
  475.   war bisher nur bei permanenten der Fall.
  476. * Parallel zu Subst-Laufwerken, gibt es nun auch bei Netz-Laufwerken die Angabe
  477.   ob temporΣr oder pemanent.
  478. * Unterstⁿtzung fⁿr Netzlaufwerke eingebaut. Diese werden exakt wie Subst-
  479.   Laufwerke behandelt mit den gleichen Funktionen. Damit ist die Bedienung
  480.   bezⁿglich beider Laufwerks-Typen identisch.
  481. * Es gibt nun Warnhinweise oder aber rot gefΣrbte Buttons (umschaltbar). Dieses
  482.   System dient als Warnung um Datenverlust vorzubeugen, wenn bei bestimmten
  483.   Funktionen das jeweilige Laufwerk getrennt werden muss.
  484. * Mit XSubst konnte man verschachtelte Subst-Laufwerke anlegen. Das gleiche
  485.   wⁿrde ab dieser Version auch mit Netz-Laufwerken gehen. Um Chaos zu
  486.   vermeiden, wird eine solche Verschachtelung nun prinzipiell verhindert.
  487. * Es wird nun beim Start geprⁿft, ob sich XSubst auf einer festen lokalen
  488.   Festplatte befindet oder nicht. Je nachdem werden dann Funktionen gesperrt die
  489.   nicht m÷glich sind, wenn XSubst z.B. von einem USB-Stick aufgerufen wird. Der
  490.   Warnhinweis selbst ist ⁿber einen Registry Tweak abschaltbar.
  491. * Kleines Menⁿ eingebaut.
  492. * Infofenster eingebaut.
  493. * Konfiguration eingebaut um auf einige Dinge Einfluss nehmen zu k÷nnen.
  494. * Es kann nun festgelegt werden, ob Subst-Laufwerke standardmΣssig auf permanent
  495.   gesetzt werden oder nicht. Gleiches gilt fⁿr Netz-Laufwerke.
  496. * Es werden nun zu etlichen Aktionen entsprechende Fehlermeldungen ausgegeben,
  497.   falls nicht erfolgreich. XSubst ist also etwas gesprΣchiger geworden. *g*
  498. * Fast der gesamte Sourcecode wurde umgekrempelt und optimiert. Ausser der GUI
  499.   hat diese Version nicht mehr viel mit 1.0.63 gemeinsam. u.a. habe ich meine
  500.   Registry-Library v÷llig neu geschrieben und um neue Funktionen erweitert.
  501. * Speicherung der Subst-Daten und der erstmals verfⁿgbaren Konfiguration,
  502.   erfolgt nun konsequent in der Registry (USER). Dies hat etliche Vorteile: Zum
  503.   einen wird dadurch eine konsequente Benutzerverwaltung m÷glich, die
  504.   theoretisch nun auch unter 9x funktionieren mⁿsste (sofern dort aktiviert).
  505.   Weiterhin gibt es keine Probleme mit eventuell fehlenden Rechten (durch einen
  506.   Admin festgelegt). Ausserdem kann der Standort der xsubst.exe nun beliebig
  507.   verΣndert werden, da die globale Registry herangezogen wird, statt lokaler
  508.   INI. Nach dem Σndern des Installationspfades der .exe muss diese nur einmalig
  509.   kurz aufgerufen werden.
  510.  
  511. 1.0.63 10.10.2005
  512. -----------------
  513. * Umstellung von ZIP auf NSIS Installer.
  514.  
  515. 1.0.63 23.8.2005
  516. ----------------
  517. * Erste ÷ffentliche Version
  518.  
  519. 1.0.0 (2003)
  520. -----------------
  521. * Genaue Angaben nicht m÷glich, da XSubst lange Zeit ein rein internes Tool war.
  522.  
  523. XSubst ⌐ by Luke Filewalker  
  524. [EOFCAC]